have intense sexual relations - İspanyolca İngilizce Sözlük