satiate - Turco Inglés Diccionario