do a lot of damage - Espagnol Anglais Dictionnaire