natural abundance - Turc Anglais Dictionnaire