rubber and plastic machines - German English Dictionary