surmount a difficulty - Turc Anglais Dictionnaire