smell emanating from cadavers - Spanish English Dictionary