inflict heavy damage - Espagnol Anglais Dictionnaire