form of organisation - French English Dictionary