eskiden ingiliz alaylarının kullandığı bir araba üzerindeki hafif sahra topu - Turkish English Dictionary