male mountain goat - French English Dictionary