desert bighorn sheep - Turco Inglés Diccionario