dwellings and accommodation - Alemán Inglés Diccionario