detergent lube oil - Turc Anglais Dictionnaire