engineered materials - French English Dictionary