plum lake - French English Dictionary