space project assurance - Turkish English Dictionary