a point of departure - Turkish English Dictionary