puncture resistant disposal containers - German English Dictionary