turret snails - Deutsch Englisch Wörterbuch