repeated frolicking - Spanish English Dictionary