riding hat - French English Dictionary