superfund - German English Dictionary