maintaining dwelling and furnishings - German English Dictionary