special missions - Turkish English Dictionary