space treaty - Turkish English Dictionary