embodied troops - Turco Inglés Diccionario