real and substantial connection - İngilizce Eşanlam Sözlük