independent laboratory - French English Dictionary