beat repeatedly - French English Dictionary