Arti meeting the human need to dalam Kamus Inggris-Indonesia