elephant's-foot moon snail - Spanisch Englisch Wörterbuch