grapple with difficulties - Fransızca İngilizce Sözlük