rustic festival with horseback riders - Francés Inglés Diccionario