combat engineer platoon - Alemán Inglés Diccionario