haloragaceae - French English Dictionary