top twenty - French English Dictionary