strip the leaves off - Allemand Anglais Dictionnaire