give a good thrashing - Espagnol Anglais Dictionnaire