australian red snail (lenameria dispar) - Turkish English Dictionary