high definition (hd) - Turkish English Dictionary