finishing of a straw hat - Espagnol Anglais Dictionnaire