main arterial road - German English Dictionary