female mamma - French English Dictionary