a ambos lados de
A Spanish-English Dictionary (Granada University, Spain), 13.03.31Download this dictionary
a ambos lados de
= on either side of.
Ex: An alternative form of hose, probably invented in Holland in the earlier seventeenth century, took the form of an iron yoke on either side of the spindle in place of the wooden box = Una forma alternativa de matriz, inventada probablemente en Holanda a comienzos del siglo XVII, consistía en un yugo de hierro a ambos lados del husillo en lugar del cajón de madera.
 
a ambos lados de + Lugar
= on both sides of + Lugar.
Ex: This goal was achieved to a greater or a lesser extent on both sides of the Alps.