Elfida ingilizce meaning. Fukuoka Women's University scholarship. 唐重吉. Sediments in urine.