front hubs and spindles/knuckles - Turkish English Dictionary