strip the leaves off - Turc Anglais Dictionnaire