multiloquence - French English Dictionary