the police force of catalonia - French English Dictionary