throw down the glove - Türkçe İngilizce Sözlük