hand-manipulated computing device - Francés Inglés Diccionario