self-unloading wagon - Francés Inglés Diccionario