Arti land and people dalam Kamus Inggris-Indonesia