new survey - French English Dictionary