be on the ropes - Fransızca İngilizce Sözlük