have/feel an instant connection - İspanyolca İngilizce Sözlük