mission specialist - Turkish English Dictionary