have/feel an instant connection - İngilizce Eşanlam Sözlük