jaguar-caller musical instrument - Spanish English Dictionary