turton's moon snail - Deutsch Englisch Wörterbuch