snail creeper - Turkish English Dictionary