ditch (drainage) - Turco Inglés Diccionario