lab/laboratory technician - French English Dictionary