international centre for science and high technology - Turkish English Dictionary