termo-resistente - Spanish English Dictionary