attack someone morally and harshly - Espagnol Anglais Dictionnaire