todaro's tendon - Turkish English Dictionary