face like a welder's bench - French English Dictionary