own and drive the peace process - Deutsch Englisch Wörterbuch