who gave you this mission - Turkish English Dictionary