pull the leaves off - German English Dictionary