drop the gloves - Deutsch Englisch Wörterbuch