self-unloading car - Turco Inglés Diccionario