ability to excite - Espagnol Anglais Dictionnaire