power to benefit - German English Dictionary