sheep herd - Alemán Inglés Diccionario