terrestrial snails - Espagnol Anglais Dictionnaire