life-hospitable - German English Dictionary