interrenal gland - French English Dictionary