go and pay a visit - Türkçe İngilizce Sözlük