female mamma - Spanish English Dictionary