restlessness and nervousness that makes a person move continuously from one place to another - Espagnol Anglais Dictionnaire