battery powered screwdriver - Turkish English Dictionary