time preceding departure - Turkish English Dictionary