engineer battalion - Alemán Inglés Diccionario