production engine remanufacturers association - French English Dictionary