translate English to German: The Maybach ad for Daimler-Chrysler (above) is specifically lacking this element of pollution.
Der Maybach-Reklame von Daimler-Chrysler (s.o. ) fehlt eben dieses Element der Verunreinigung.