trochoid joint - Turkish English Dictionary