embodied troops - İspanyolca İngilizce Sözlük