isobutylene-isoprene rubber - Turkish English Dictionary