rest home - Alemán Inglés Diccionario