i/he/she immolated - Spanish English Dictionary