battering a ditch - İspanyolca İngilizce Sözlük