go and pay a visit - Deutsch Englisch Wörterbuch