thrash soundly - Turkish English Dictionary