flagelant - Turkish English Dictionary