scientific and technologicalresearch committee - Turkish English Dictionary