kilowatt of electrical power - German English Dictionary