restlessness and nervousness that makes a person move continuously from one place to another - Español Inglés Diccionario