throw down the glove - Französisch Englisch Wörterbuch