mahogany trumpet snail - Français Anglais Dictionnaire