tough flexible thermoplastic resin - Spanish English Dictionary