hamstrung - Turc Anglais Dictionnaire