she-goat - French English Dictionary