watthour - German English Dictionary