a species of large edible sea snail (concholepas concholepas) - Spanisch Englisch Wörterbuch