long term care facility - Turco Inglés Diccionario