hidrorriza - French English Dictionary