constable or peace officer - Español Inglés Diccionario