impregnated with liquid lubricant - Turc Anglais Dictionnaire