small spring-fed lake - French English Dictionary