hidrorrhoea - French English Dictionary