hot dry rock (hdr) - Turkish English Dictionary