synthetic compounded rubber - Spanish English Dictionary