hamstring tendon - Turkish English Dictionary