Arti latest creation dalam Kamus Inggris-Indonesia