combat engineer squad - Alemán Inglés Diccionario