to make a full recovery - Spanish English Dictionary