nursing and treatment facility - Español Inglés Diccionario