translate English to French: Rocky Mountain Sheep
Omble à tête plate Mouflon des montagnes Rocheuses