Arti challenger dalam Kamus Inggris-Indonesia