matriarca - French English Dictionary