main arterial road - Spanish English Dictionary