immolator - Francés Inglés Diccionario