oxidation ditch (channel) - Turco Inglés Diccionario