republic science and technical center - Turkish English Dictionary