imperatrix - French English Dictionary