limnophile - French English Dictionary