combat engineer platoon - Turco Inglés Diccionario