troop of guardsmen - Francés Inglés Diccionario