be placed in top three - French English Dictionary