terrestrial snails - Turc Anglais Dictionnaire