stand to benefit - Spanish English Dictionary