leg up on (one) - Espagnol Anglais Dictionnaire