flagelation - Turkish English Dictionary