sheep herd - Francés Inglés Diccionario