repeated frolicking - Alemán Inglés Diccionario