basal placentation - French English Dictionary