to make a full recovery - Español Inglés Diccionario