put up a struggle - Fransızca İngilizce Sözlük