iron-plated - French English Dictionary