Arti a better place for dalam Kamus Inggris-Indonesia