polystyrene resin - French English Dictionary