warty egg cowry - Espagnol Anglais Dictionnaire