male mountain goat - German English Dictionary