largest of string instruments - Spanisch Englisch Wörterbuch