flagellatory - Spanish English Dictionary