special truck body - Alemán Inglés Diccionario