police patrol squad - German English Dictionary