go and pay a visit - Almanca İngilizce Sözlük