above-average - French English Dictionary