sheep herd - Turco Inglés Diccionario