space power subsystem - Turkish English Dictionary