cellular rubbers and plastics - German English Dictionary