mountain troop - Alemán Inglés Diccionario