be an uphill battle - Turc Anglais Dictionnaire