suffering from diarrhoea - Turco Inglés Diccionario