police harassment - German English Dictionary