plastics processing machine - French English Dictionary