barbary sheep - Turco Inglés Diccionario