single-detached dwelling - Español Inglés Diccionario