defensive construction tax squad - Espagnol Anglais Dictionnaire