shockingly good thing - Turkish English Dictionary