traditional festival celebrated in otavalo in honor of the virgin of montserrat - Espagnol Anglais Dictionnaire