impregnated with liquid lubricant - Espagnol Anglais Dictionnaire