scientific and technical information (stinfo) - Turkish English Dictionary