be impregnated - French English Dictionary