weekly tenancy - Spanish English Dictionary