Darrell's Family Restaurant. Din or rin meaning tagalog. Bahasa krama nglumpuk inggil. Anne sisteron young age.