battery powered screwdriver - Spanish English Dictionary