traffic fine payments - German English Dictionary