flagellantism - Turkish English Dictionary