prompt, sharp and witty saying - Francés Inglés Diccionario