splinterproof plastic - German English Dictionary