glancing blow - Turkish English Dictionary