repeated intercourse - Francés Inglés Diccionario