find one's dead body - Spanish English Dictionary