ball-ended linkage - Turkish English Dictionary