subfranchise - French English Dictionary