large research establishment - Turkish English Dictionary