thrashed - German English Dictionary