scientific and technical guidelines - Turkish English Dictionary