dump trailer - Alemán Inglés Diccionario