flagelation - Spanish English Dictionary