throw down the glove - Türkisch Englisch Wörterbuch