regular troops - French English Dictionary