obstruct and delay a police officer - Inglés Sinónimo Diccionario