flagellant processions - Alemán Inglés Diccionario