the most extensive - French English Dictionary