operating room technicians - French English Dictionary