mecenas - French English Dictionary