spherical lubricator - French English Dictionary