speak extemporaneously - Francés Inglés Diccionario