win a franchise - German English Dictionary