bustling and happy carnival music - Spanish English Dictionary