beat up/thrash someone - Espagnol Anglais Dictionnaire