polystyrene heat insulation board - German English Dictionary