glider troops - German English Dictionary