empowered to bind the company - French English Dictionary