arterial street - German English Dictionary