pull the leaves off - French English Dictionary