time preceding departure - German English Dictionary