jester in popular festivals - Francés Inglés Diccionario