hat revolution - French English Dictionary