have diarrhoea - French English Dictionary