traffic constables - Alemán Inglés Diccionario