beat the crap out of - French English Dictionary