popular festival in which grilled chicken is sold as the main dish - Español Inglés Diccionario