repeated intercourse - Espagnol Anglais Dictionnaire