master batch - French English Dictionary