shocking (thing or situation) - Turkish English Dictionary