surpasse - French English Dictionary