headoffice - French English Dictionary