flagellomania - Turkish English Dictionary