machinable plastic - German English Dictionary