sheep husbandry - Francés Inglés Diccionario