independent living facility - German English Dictionary