organization director - French English Dictionary