accurate localization of the parathyroid adenoma - French English Dictionary