white garden snail - German English Dictionary