attitude stabilised satellite - Turkish English Dictionary