impact polystyrene - German English Dictionary