feel nervous or restless - Español Inglés Diccionario