putrefacto - German English Dictionary