round-mouthed snail - Turc Anglais Dictionnaire