space systems division (ssd) - Turkish English Dictionary