independent laboratory services - French English Dictionary