hamstringing crescent knife - French English Dictionary