pioneer and ammunition platoon - Turkish English Dictionary