battering a ditch - Espagnol Anglais Dictionnaire