open ditch drainage - Turco Inglés Diccionario