Arti at one's best dalam Kamus Inggris-Indonesia