at the point of departure - Turkish English Dictionary