to surrender or tender - Deutsch Englisch Wörterbuch