supergene deposits - French English Dictionary