in great abundance - Turc Anglais Dictionnaire