upon surrender of - Deutsch Englisch Wörterbuch