nonputrescible - German English Dictionary