do a vanishing act - Allemand Anglais Dictionnaire