dall sheep - Español Inglés Diccionario