rod-seal housing - French English Dictionary