restless and nervous and constantly moving - İspanyolca İngilizce Sözlük