synthetic compounded rubber - French English Dictionary