talented student - French English Dictionary