trailer with tipping body - Alemán Inglés Diccionario