garrison troops - French English Dictionary