insulated van body - Alemán Inglés Diccionario