stauffer lubricator - French English Dictionary