hamstrung - French English Dictionary