high temperature-resistant rubber - Spanish English Dictionary