superfund - French English Dictionary