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