imperator - French English Dictionary