repeated frolicking - Turkish English Dictionary