>I thought there might be an etymological connection between "left" and "levo", but my dictionary does not confirm this.I think a better dictionary might.

as quoted above f. L. amb(i)- both + læv-us left + -ous.]

so when ya gonna pop for that better dictionary, bill?