maintaining dwelling - Alemán Inglés Diccionario