limnograph - French English Dictionary