playful and happy god of carnival - Francés Inglés Diccionario