rotating grease seal - French English Dictionary