steel sleeve - French English Dictionary