stepsister - Spanish English Dictionary