master of the revels - French English Dictionary