be thrashed - Turkish English Dictionary