English: anonymous proxy
Welsh: dirprwy anhysbys
Subject: TGCh
English context: Also known as an "anonymising proxy".