interrenal - French English Dictionary