show oneself capable - Espagnol Anglais Dictionnaire