isobutylene-isoprene rubber - French English Dictionary