flagellantism - Español Inglés Diccionario