general engineer troops - Turco Inglés Diccionario