stepparents - French English Dictionary