suffering from diarrhea - Espagnol Anglais Dictionnaire