25B6; adjective
they are heavy-handed with the equipment : CLUMSY, awkward, maladroit, unhandy, inept, unskilful; informal ham-handed, ham-fisted, cack-handed; Brit. informal all (fingers and) thumbs.
heavy-handed policing : INSENSITIVE, oppressive, overbearing, high-handed, harsh, stern, severe, tyrannical, despotic, ruthless, merciless; tactless, undiplomatic, inept.
dexterous, sensitive.