company organisation - French English Dictionary