in good health after receiving medical treatment - Español Inglés Diccionario