immolated - Turco Inglés Diccionario