brown lipped snail - Turkish English Dictionary