traffic constable - Francés Inglés Diccionario