live snail - German English Dictionary