limnobium - French English Dictionary