vendor company - French English Dictionary