an uphill struggle - Turc Anglais Dictionnaire