oratorical speech - French English Dictionary