putrefactivo - German English Dictionary