lake hydrology - French English Dictionary