to fire someone's imagination - Francés Inglés Diccionario