very strong and frequent diarrhea - Español Inglés Diccionario