flagelarse - Turkish English Dictionary