hyperexcretion - French English Dictionary