sound flogging - French English Dictionary