make a surprise visit - Deutsch Englisch Wörterbuch