difficult to excite - Alemán Inglés Diccionario