drainage ditcher - Turco Inglés Diccionario