lot or batch production records - French English Dictionary