to impregnate someone - French English Dictionary