rubber bushing - Turkish English Dictionary