battering a ditch - Turco Inglés Diccionario