putrescible organic waste - German English Dictionary