franchises - German English Dictionary