slender herald snail - Turc Anglais Dictionnaire