tiny herald snail - Français Anglais Dictionnaire