flagellantism - Alemán Inglés Diccionario