shepherd sheep - Alemán Inglés Diccionario