motion picture technologist - French English Dictionary