needle roller bushing - German English Dictionary