repeated frolicking - Turco Inglés Diccionario