hat made of fine palm fronds - Espagnol Anglais Dictionnaire