single-detached dwelling - Francés Inglés Diccionario