constable or peace officer - Espagnol Anglais Dictionnaire