turtle cowrie (cypraea testudinaria) - Spanish English Dictionary