mechanical encoding device - Spanish English Dictionary