Arti hand cuffs dalam Kamus Inggris-Indonesia