astronomy and space sciences department - Turkish English Dictionary