surpassed - French English Dictionary