corporate office - French English Dictionary