polystyrene plastics - German English Dictionary