designated long-term care home - Alemán Inglés Diccionario