a point of departure - Allemand Anglais Dictionnaire