detergent-dispersant additive - Turkish English Dictionary