filmmaking - French English Dictionary