have sex several times in a row - Spanisch Englisch Wörterbuch