serpent's head cowrie - Español Inglés Diccionario