a point of departure - Französisch Englisch Wörterbuch