film and video laboratory technician - French English Dictionary