long-term care facility - Turco Inglés Diccionario