traffic international - German English Dictionary