supersecretion - French English Dictionary