mediterranean coastal snail - Français Anglais Dictionnaire