be thrashed - French English Dictionary