peeled steel rod - French English Dictionary