needle roller bushing - Turkish English Dictionary