orbiting astronomical observatory - Turkish English Dictionary