police spy - German English Dictionary