to thrash someone - Turkish English Dictionary