fling down a challenge - Fransızca İngilizce Sözlük