sound of a violent impact - German English Dictionary