narrow-mouthed whorl snail - Turc Anglais Dictionnaire