ability to excite - Alemán Inglés Diccionario