participle of improvisar - Francés Inglés Diccionario