mountain troop - Francés Inglés Diccionario