a mother of two children - French English Dictionary