operating room technicians - Spanish English Dictionary