hang up one's gloves - Deutsch Englisch Wörterbuch