義母 can mean mother-in-law, foster mother or stepmother, or in other words any 'mother' connected to you by law but not by blood. I suppose foster mother would technically be the most correct here but I chose stepmother because it sounds less awkward/flows better, is more recognisable as a trope...