kilowatt of electrical power - Turkish English Dictionary