achilles' tendon - Turkish English Dictionary