surrender (of persons) - Deutsch Englisch Wörterbuch