glancing impact - Turkish English Dictionary