feel nervous or restless - Spanish English Dictionary