brown-lipped snail - Turkish English Dictionary