throw your hat in the ring - Fransızca İngilizce Sözlük