immolation - Turco Inglés Diccionario