high pressure grease - Spanish English Dictionary