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