festival parade (carnivals) - Spanish English Dictionary