highly talented - French English Dictionary