have sex several times in a row - Espagnol Anglais Dictionnaire