immolate - Alemán Inglés Diccionario