detergent lube oil - Allemand Anglais Dictionnaire