lean laboratory - French English Dictionary