traffic constables - Deutsch Englisch Wörterbuch