make very long speeches or writings - Español Inglés Diccionario