excessive delay in a speech or exposition - French English Dictionary