overcome hardships - Turc Anglais Dictionnaire