embodied troops - Francés Inglés Diccionario