lot or batch - French English Dictionary