lengthy speech - Francés Inglés Diccionario