weekly tenancy - German English Dictionary