licensed residential health care facility - Alemán Inglés Diccionario