too much to overcome - Turc Anglais Dictionnaire