catgut for musical instruments - Espagnol Anglais Dictionnaire