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