an uphill battle fight - Fransızca İngilizce Sözlük