putrescible - German English Dictionary