central self-discharging wagon - Alemán Inglés Diccionario