subfranchise - German English Dictionary