sound flogging - Spanish English Dictionary