step-parent - French English Dictionary