pay a formal visit - Deutsch Englisch Wörterbuch