sound of a violent impact - Turkish English Dictionary