who gave you this mission? - Turco Inglés Diccionario