escort mission - Turkish English Dictionary