central self-discharging wagon - Turkish English Dictionary