A translation for "嫂子"? I know what 嫂子 means literally, but is there an alternative meaning for it? For example, it's like a "title" I suppose when a person doesn't know their name and just calls them that.
The alternative meaning you might be looking for:

Oxford


  2 朋友的妻子 wife of one's friend


Hanyu Da Cidian


  2 已婚妇女的泛称。


a general term for married women


  《红楼梦》第六回
  劉姥姥 便説：‘原是特來瞧瞧嫂子, 二則也請姑太太的安。’