the position of production director - French English Dictionary