organisation advisor - French English Dictionary