immolated - Alemán Inglés Diccionario