putrescency - German English Dictionary