combat engineer squad - Espagnol Anglais Dictionnaire