enough to satisfy - Turco Inglés Diccionario