suffering from diarrhoea - Spanish English Dictionary