to fight an uphill battle - Français Anglais Dictionnaire