rest homes - Alemán Inglés Diccionario