English Dictionary
◊ SISTER-IN-LAW
sister-in-law
n : the sister of your spouse