hand-manipulated computing device - Spanish English Dictionary