make a surprise visit - Allemand Anglais Dictionnaire