excite somebody or something - Espagnol Anglais Dictionnaire