have sex after a dry spell - Spanisch Englisch Wörterbuch