a point of departure - Deutsch Englisch Wörterbuch