Arti right of watching of the animals dalam Kamus Inggris-Indonesia