self-immolation - Turco Inglés Diccionario