power to benefit - French English Dictionary