My friend from Essen, Germany (Krupp AG), whose late father served in der Wehrmacht in WW2 told me that PPK stands for Polizei Pistole Klein (small), but I guess that he could be mistaken.
Kriminal also makes sense, although these days they also use the words Privat- and Berufsdetektiv.
|