stepsister - French English Dictionary