herd, tribe, or trip of male goats - Französisch Englisch Wörterbuch