self-unloading car - Alemán Inglés Diccionario