fertilize a female animal - French English Dictionary