organisation license - French English Dictionary