ball and socket gear shifting - Turkish English Dictionary