ecological abundance - Turc Anglais Dictionnaire