faucet snail - German English Dictionary