clothing ornament resembling a honeycomb - Espagnol Anglais Dictionnaire