hand-held apparatus - Spanish English Dictionary