iron-steel - French English Dictionary