human research facility (hrf) - Turkish English Dictionary