snail creeper - German English Dictionary