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