single-detached dwelling - Alemán Inglés Diccionario