an articulation or a joint between bones - Turkish English Dictionary