institution for older people - German English Dictionary