engineered plastics - French English Dictionary