beating crusher - French English Dictionary