master franchise - German English Dictionary