turkish scientific and technical mapping symposium - Turkish English Dictionary