white-lipped grove snail - Turc Anglais Dictionnaire