production crew - French English Dictionary