soil-inhabiting - Turc Anglais Dictionnaire