surpassant - French English Dictionary