sheep breeding - Francés Inglés Diccionario