Having tried several of them, I opted for Taber's Cyclopedic Medical Dictionary. I have several reasons for recommending this particualr one - one important reason being its universal coverage of the medical terms.
Under every headword, comprehensive in depth information is provided so that you can brush up your rusty memory in a short time.
Thanks