stopper rod sleeve - French English Dictionary