main streetEnglish → SpanishOxford English–Spanishmain street noun (US) 1 (principal road) calle f principal2 Main Street (as name) ≈ la Calle Mayor; (provincial attitude) la mentalidad pequeñoburguesa norteamericana de provincias