international departures - Turkish English Dictionary