strip the leaves off a plant - Espagnol Anglais Dictionnaire