catgut for musical instruments - Turco Inglés Diccionario