portable construction shelter - Alemán Inglés Diccionario