improvised part of a salsa song - Spanisch Englisch Wörterbuch