snail borer - Turkish English Dictionary