licensed rest home - Turco Inglés Diccionario