having lost one's skills - Espagnol Anglais Dictionnaire