synchro hub & sleeve - Turkish English Dictionary