extra high strength steels - French English Dictionary