Arti dalam bahasa Inggris intipan tout; Arti lain yang mungkinsurveillance; Bisa juga berartispied on;