his imperial majesty - French English Dictionary