hand-manipulated computing device - German English Dictionary