styrene-rubber plastics - German English Dictionary