Arti a green hand dalam Kamus Inggris-Indonesia