department of road transportation - German English Dictionary