semi-detached [adjective] + house [noun]