hep (hydroelectric power) - Turkish English Dictionary