butadiene styerene plastics - German English Dictionary