stewed snails - Deutsch Englisch Wörterbuch