restless and nervous and constantly moving - Spanisch Englisch Wörterbuch