self-launching glider (slmg) - German English Dictionary