human research facility rack - Turkish English Dictionary