flagellatory - Turkish English Dictionary