organisation director - French English Dictionary