tracked ditcher - Turco Inglés Diccionario