satisfy an ambition - Turco Inglés Diccionario