deal great blow - Turkish English Dictionary