laboratory (lab) - French English Dictionary