top 100 - French English Dictionary