instrumental performance - Spanish English Dictionary