chemical composition and mechanical properties - French English Dictionary