towed glider - Turkish English Dictionary