hydrorhiza - French English Dictionary