female mammal - French English Dictionary