flagellators - Turkish English Dictionary