no vehicles carrying water-polluting cargo - Turco Inglés Diccionario