partake in a carnival parade - Español Inglés Diccionario