give somebody a good thrashing - Espagnol Anglais Dictionnaire