repeated frolicking - French English Dictionary