ability to benefit - French English Dictionary