stand to benefit - French English Dictionary