chimbaguele song and dance participant - Francés Inglés Diccionario