surpassing - French English Dictionary