polybutadiene rubber - Turkish English Dictionary