straw for making hats - Spanish English Dictionary