hand-operated device - Francés Inglés Diccionario