Arti green spot dalam Kamus Inggris-Indonesia