portable construction shelter - Espagnol Anglais Dictionnaire