perform a disappearing act - Allemand Anglais Dictionnaire