snails (edible) - Deutsch Englisch Wörterbuch