semi-detached [adjective] + bungalow [noun]