putrescence - German English Dictionary