afro-cuban orchestra's instrument - Spanish English Dictionary