woman that recently deilvered a child - French English Dictionary