helmet cap lubricator - French English Dictionary