rest satisfied - Turco Inglés Diccionario