the police force of catalonia - German English Dictionary