superwoman - French English Dictionary