hang up gloves - Deutsch Englisch Wörterbuch