single-family detached home - Francés Inglés Diccionario