rest satisfied - Alemán Inglés Diccionario