self-launching glider (slmg) - Turkish English Dictionary