dense deposit disease - French English Dictionary