to don a hat - Spanish English Dictionary