long scourge - Turkish English Dictionary