flagellomaniac - Spanish English Dictionary