hidrorrhoea - Spanish English Dictionary