exceptionally gifted - French English Dictionary