pluvial lakes - French English Dictionary