headquarter - French English Dictionary