hit oneself hard becoming deformed - Espagnol Anglais Dictionnaire