stud of horses, mules - Französisch Englisch Wörterbuch