surpass in merit or knowledge - Espagnol Anglais Dictionnaire