have an edge over somebody - Espagnol Anglais Dictionnaire