permanently excited - Spanish English Dictionary