to hamstring something - Anglais Synonymes Dictionnaire