partake in a carnival parade - Spanish English Dictionary