detached dwelling - Español Inglés Diccionario