serpent's head cowrie - Alemán Inglés Diccionario